home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 3 / Light ROM 3 - Disc 2.iso / programs / amiga / gif / gif_kit / readme < prev   
Text File  |  1994-07-26  |  4KB  |  78 lines

  1.  
  2.                    GIF Tool Kit Version 1.00
  3.  
  4.  The GIF tool kit is a set of tools for manipulating GIF image files. I
  5. wrote it because I needed to do visual crops without using three megabytes
  6. on a two megabyte machine. Once the basics of the program were done, it
  7. was fairly easy to add other capabilities to the program. In addition to
  8. doing visual crops, the program can be used to resize GIFs', do horizontal
  9. and vertical flips and rotate the image 90 degrees.
  10.  
  11.  The program sets up a 640x400 interlaced screen two planes deep to
  12. display the image. This results in a somewhat stark image, but it is
  13. fine for doing visual crops and showing the results of the other options.
  14. It also results in very low chip memory usage, even for very large GIFs'.
  15. The program can handle GIFs' up to 1280x800. If the GIF is wider than
  16. 640 or higher than 400 pixels, a half size image is shown on the display
  17. screen. The decoder and encoder routines are written in C so they are
  18. not particularly fast. I hope to replace them with assembly routines.
  19.  
  20.  Although the program dosen't require a lot of chip ram, 1280x800 GIFs
  21. do require a lot ram. A GIF this size would require over 2 megabytes,
  22. 1 megabyte for the original image and 1 meg for the temporary buffer.
  23.  
  24.   The program was written for 2.x operating system and requires the
  25. ASL library.
  26.  
  27.   The top row of buttons on the interface screen should be fairly
  28. intuitive, Quit to exit the program, Load to load a GIF file, Save to
  29. save an altered image, and Display to display the image. I should note
  30. that the program does not buffer the original image (to save memory).
  31. As you alter the image, only the altered image is saved and that is
  32. what is displayed when you hit the Display button. If you don't like
  33. the results of your handiwork, you will have to reload the original
  34. and start over. Below is a description of the options.
  35.  
  36. Visual Crop
  37.   After you load a GIF and hit this button, you will be presented with a
  38. B&W lowres image with a box around it. The size of the box can be
  39. changed by dragging the top left hand corner or the lower right corner
  40. with the mouse pointer. This is done by moving the pointer close to
  41. the corner you want to move, depressing and holding down the left
  42. mouse button. Holding the button down and slowly moving the mouse will
  43. change the size of the box. You will notice that as you change the
  44. size of the box, the size of the resultant image is displayed at the
  45. lower left corner of the screen. When you have the size image you
  46. want, click on the ACCEPT on the lower right of the screen.
  47.  
  48. Sizer
  49.   Hitting this button will put up a requester asking for a new width and
  50. height. If you enter a zero for either the width or height, the
  51. program will figure out the other dimension based on the aspect ratio
  52. of the original image. The images can be blown-up to 1280x800 or
  53. reduced to 10x10 (and you won't be able to recognize it if you make it
  54. 10x10).
  55.  
  56. Flips
  57.   Hit the Horizontal Flip button and the GIF will be flipped on the
  58. horizontal axis. The Vertical Flip flips it along the vertical axis.
  59.  
  60. Rotate 90 Degrees
  61.   Like it says, everytime you hit this button, it rotates the image
  62. 90 degrees.
  63.  
  64.  
  65.   One final note, save your image when you are finished changing it.
  66. The program doesn't warn you to save when you quit.
  67.  
  68.  
  69.                     Milt Henderson
  70.                     6815 Wallsey Dr
  71.                     San Diego,Ca
  72.                     92119
  73.  
  74.  
  75.       "The Graphics Interchange Format(c) is the Copyright property of
  76.       CompuServe Incorporated. GIF(sm) is a Service Mark property of
  77.       CompuServe Incorporated."
  78.